package org.example.struct.array;

/**
 * @author liyishan
 * @date 2024/1/3 10:07
 * @apiNote
 */

public class Test00453MinMoves {

    /**
     * 计算 n-1个元素加1 相当于 计算 1 个元素减1
     * @param nums
     * @return
     */
    public int minMoves(int[] nums) {
        int min = Integer.MAX_VALUE;
        for (int num : nums) {
            min = Math.min(min, num);
        }
        int ans = 0;
        for (int num : nums) {
            ans += num - min;
        }
        return ans;
    }
}
